freshwater algae - Turkish English Dictionary